package main

import (
	"fmt"
	"strings"
)

func main() {
	fmt.Println(CleanTitle("奥特曼社区街道和赛亚人社区欧耶")) // 输出 "和赛亚人社区欧耶"
}

func CleanTitle(title string) string {
	keywords := []string{"社区", "街道", "实践站", "开展"} // 需要去掉的关键词

	for _, keyword := range keywords { // 遍历每个关键词
		if index := strings.Index(title, keyword); index != -1 { // 找到第一个匹配的关键词位置
			title = title[index+len(keyword):] // 删除关键词及其之前的内容
			break                              // 只删除一次，跳出循环
		}
	}

	return strings.TrimSpace(title) // 返回处理后的标题，并去掉前后多余的空格
}
